<?php

/**
 * 整数反转
 * Class Solution
 */
class Solution {

    /**
     * @param Integer $x
     * @return Integer
     */
    function reverse($x) {

        $tmp=0;
        while(true){
            if($x==0){
                break;
            }
            $tmp=$tmp*10+$x%10;
            $x=($x-$x%10)/10;
        }
        if($tmp>=pow(-2,31) && $tmp<=pow(2,31)){
            return $tmp;
        }
        return 0;
    }
}